var loadArea = {};
var rapidCheck = new Common();
var flag="";
loadArea.loadProvinceData = function() {
	Webapp.postLoadData('/business.do', {
			'method': 'getProvince'
		}, function (data) {
		if (data) {
			var province = '',
				resultList = data.result;
			for (var i in resultList) {
				province += '<i>' + resultList[i].provincename + '<input class="provinceID" type="hidden" value="' + resultList[i].provinceid + '">' + '</i>';
			}
			$('.rBRegion-province .select_list').html(province);
		}
	}, function(e) {})
};
loadArea.loadProvinceData();
loadArea.loadJsonData = function(pid) {
	Webapp.postLoadData('/business.do', {
			'method': 'getCity',
			'provinceId':pid
		}, function (data) {
		if (data) {
			var city = '<aside class="select_list">',
				resultList = data.result;
			for (var n in resultList) {
				city += '<i>' + resultList[n].cityname + '<input class="cityID" type="hidden" value="' + resultList[n].cityid + '">' + '</i>';
			}
			city += '</aside>';
			$('.rBRegion-city').children('aside').remove();
			$('.rBRegion-city').append(city);
		}
	}, function(e) {});
};
// $("#idCode").click(function(){
// 	$('#sub_rapid').removeAttr('disabled');
//     flag = true;
// 	var errmess = "";
// 	var	phone = $('#phone').val();
// 	var captcha = $('#captcha').val();
// 	var reg = /^[0-9a-zA-Z]{4}|[0-9]{6}$/;
// 	if (phone == '' || phone == null) {
// 		errmess = "请填写手机号码";
// 		$('.error').html(errmess).show();
// 		return false;
// 	} else if (!rapidCheck._checkPhone(phone)) {
// 		errmess = "请填写正确的手机号码";
// 		$('.error').html(errmess).show();
// 		return false;
// 	}
// 	else if (flag) {
// 		// 10.0.4.71:7090/business.do?method=sendSmsCodeWithCaptcha&phone=1234567890&ext=1&captcha=欧阳飞天&subtime=123456
// 		var params = {
// 			'method': 'sendSmsCodeWithCaptcha',
// 			'phone': phone,
// 			'ext': 1,
// 			'captcha': captcha,
// 			'subtime': new Date().getTime()
// 		};
// 		Webapp.postLoadData('/business.do', params, function(data) {
// 			auto();
// 		}, function(e) {
// 			if (e.desc) {
// 				getPicCode();
// 				$('.error').html(e.desc).show();
// 				return false;
// 			}
// 		});
// 		var totaltime = 120;

// 		function auto() {
// 			if (totaltime > 0) {
// 				totaltime--;
// 				$("#idCode").css("background", "rgb(182, 184, 185)");
// 				$("#idCode").val(totaltime + ' 秒').attr('disabled', 'disabled').css({
// 					'cursor': 'default'
// 				});
// 				setTimeout(function() {
// 					auto();
// 				}, 1000);
// 			} else {
// 				$("#idCode").css("background", "#ff933c");
// 				$('#idCode').addClass('flagCode');
// 				$("#idCode").val('重新获取').removeAttr('disabled').css({
// 					'cursor': 'pointer'
// 				});
// 				totaltime = 120;
// 			};
// 		};
// 	} else {
// 		errmess = "请输入正确的手机号";
// 		$('.error').html(errmess).show();
// 		$('#phone').focus();
// 		return false;
// 	}
// });
$('#phone').on('keyup',function () {
	var phone = $(this).val(),
	length = new String(phone).length;
	if (phone != '' && length == 11 && rapidCheck._checkPhone(phone)) {
		//loadArea.sendCode();
		$('#idCode').css({
			'background' : '#ff933c',
			'cursor' : 'pointer'
		}).removeAttr('disabled').addClass('flagCode');
	} else {
		$('#idCode').css({
			'background' : '#e0e3e5',
			'cursor' : 'default'
		}).attr('disabled', 'disabled').removeClass('flagCode');
	}
});

//借款
$('#sub_rapid').on('click', function () {
	var money = $('#rb_money').val(),
		reg = /^[0-9]*$/,
		rapid_money = /^[1-9][0-9]{3,9}$/,
		province = $('.rBRegion-province em').text(),
		city = $('.ressRight em').text(),
		name = $('#rb_name').val(),
		phone = $('#phone').val(),
		provinceId = $('.rBRegion-province em').children('.provinceID').val(),
		cityId = $('.rBRegion-city .cityID').val(),
        buyMode=$('#selectTypeValue').length>0?$('#selectTypeValue').val():'',
        loanUse=$('#selectValue').length>0?$('#selectValue').val():'';
	var phoneCode = $("#validCode").val();
	var rapid_money = /^[1-9][0-9]{3,9}$/;
	var rapid_name = /^[0-9a-zA-Z\u4e00-\u9fa5]{2,18}$/;
	if (!rapidCheck._checkNull(money)) {
		errmess = "请输入您的借款金额";
		$('.error').html(errmess).show();
		return false;
	} else if ((!reg.test(money)) || (rapid_money.exec(money) == null) || (money < 20000)) {
		errmess = "借款金额须为大于等于20000的整数";
		$('.error').html(errmess).show();
		return false;
	} else if ((money > 1000000)) {
		errmess = "借款金额须为小于等于1000000的整数";
		$('.error').html(errmess).show();
		return false;
	} else if($('#selectValue').length > 0 && !$('#selectValue').val()) {
        errmess = "请选择借款用途";
        $('.error').html(errmess).show();
        return false;
    } else if($('#selectTypeValue').length > 0 && !$('#selectTypeValue').val()) {
        errmess = "请选择车辆购买方式";
        $('.error').html(errmess).show();
        return false;
    } else if (!rapid_name.test(name)) {
		errmess = "您输入的姓名须为2-18位字符";
		$('.error').html(errmess).show();
		return false;
	} else if (province == '请选择省市' || city == '请选择县市') {
		errmess = "请选择所在地区！";
		$('.error').html(errmess).show();
		return false;
	} else if (!rapidCheck._checkNull(phone)) {
		errmess = "请输入手机号";
		$('.error').html(errmess).show();
		return false;
	} else if (!rapidCheck._checkPhone(phone)) {
		errmess = "请输入正确的手机号";
		$('.error').html(errmess).show();
		return false;
	}else if (!phoneCode) {
		errmess = "请输入手机验证码";
		$('.error').html(errmess).show();
		return false;
	}
	else if (!flag) {
		errmess = "请获取手机验证码";
		$('.error').html(errmess).show();
		return false;
	}
	var url = window.location.href;
	var channel = getUrlParams(url, "channel") ? getUrlParams(url, "channel") : "DB-GWWAP";
		var params = {
			'method' : 'applyLoan',
			'name' : name,
			'phone' : phone,
			'money' : money,
			'provinceId' : provinceId,
			'cityId' : cityId,
			"type" : 1,
			'channel': channel,
			'channelWay': "WAP",
			'smsCode':phoneCode,
			'buyMode':buyMode, // 购买方式
			'loanUse':loanUse, // 借款用途
		}
		// 百度统计接口点击按钮保存
		baiDuConvertCallBack(channel, 9);
		Webapp.postLoadData('/business.do', params,
		function(data) {
			if (data.status == 200) {
				// $('#sub_rapid').removeAttr("disabled");
				window.location.href = '/succeed.html';
			}
			}, function (e) {
				setTimeout(function(){
					$('#sub_rapid').removeAttr("disabled");
				},5000);
				$('.error').html(e.desc).show();
			}, function (e) {
				if (e.desc) {
					setTimeout(function(){
						$('#sub_rapid').removeAttr("disabled");
					},5000);
					$('.error').html(e.desc).show();
					return false;
				}
			}
		);
	$(this).attr("disabled","disabled");
});
